Text copied to clipboard!

Titel

Text copied to clipboard!

Mjukvaruingenjör inom testning

Beskrivning

Text copied to clipboard!
Vi söker en Mjukvaruingenjör inom testning som vill vara en nyckelspelare i vårt tekniska team. Du kommer att arbeta med att säkerställa kvaliteten på våra mjukvaruprodukter genom att utveckla, implementera och underhålla automatiserade och manuella testlösningar. Rollen kräver ett starkt tekniskt kunnande, ett öga för detaljer och en passion för att förbättra programvarans tillförlitlighet och prestanda. Som mjukvaruingenjör inom testning kommer du att samarbeta nära med utvecklare, produktägare och andra intressenter för att förstå krav och identifiera potentiella problemområden tidigt i utvecklingscykeln. Du kommer att vara ansvarig för att skapa testplaner, skriva testfall, utföra tester och rapportera buggar. Du kommer också att bidra till att förbättra våra testprocesser och verktyg för att öka effektiviteten och minska tiden till leverans. Vi söker dig som har erfarenhet av testautomatisering, gärna med verktyg som Selenium, Cypress eller liknande. Du bör ha goda kunskaper i minst ett programmeringsspråk, såsom Java, Python eller JavaScript. Erfarenhet av CI/CD-miljöer, versionshanteringssystem som Git och testdriven utveckling (TDD) är meriterande. Du är en lagspelare som trivs i en agil miljö och som har förmågan att kommunicera tekniska problem och lösningar på ett tydligt sätt. Du är analytisk, strukturerad och har ett starkt engagemang för kvalitet. Om du vill vara med och bygga robusta och användarvänliga mjukvarulösningar i ett innovativt företag, är detta rätt roll för dig.

Ansvar

Text copied to clipboard!
  • Utveckla och underhålla automatiserade testsviter
  • Utföra manuella tester vid behov
  • Samarbeta med utvecklingsteamet för att förstå krav och design
  • Identifiera, dokumentera och följa upp buggar
  • Delta i kodgranskningar och bidra till testbar kod
  • Förbättra testprocesser och verktyg
  • Säkerställa att mjukvaran uppfyller kvalitetsstandarder
  • Delta i sprintplanering och dagliga standups
  • Analysera testresultat och föreslå förbättringar
  • Bidra till kontinuerlig integration och leverans

Krav

Text copied to clipboard!
  • Kandidatexamen i datavetenskap eller motsvarande erfarenhet
  • Minst 2 års erfarenhet av mjukvarutestning
  • Erfarenhet av testautomatiseringsverktyg som Selenium eller Cypress
  • Kunskaper i programmeringsspråk som Java, Python eller JavaScript
  • Förståelse för agila utvecklingsmetoder
  • Erfarenhet av versionshantering med Git
  • Förmåga att skriva tydliga och omfattande testfall
  • God kommunikationsförmåga på svenska och engelska
  • Erfarenhet av CI/CD-verktyg som Jenkins eller GitLab CI
  • Noggrann, analytisk och kvalitetsmedveten

Potentiella intervjufrågor

Text copied to clipboard!
  • Vilka testautomatiseringsverktyg har du erfarenhet av?
  • Hur säkerställer du att din testning täcker alla krav?
  • Har du arbetat i en agil utvecklingsmiljö tidigare?
  • Hur hanterar du en situation där en bugg inte kan reproduceras?
  • Vilket programmeringsspråk föredrar du för testautomatisering och varför?
  • Hur prioriterar du testfall när tiden är begränsad?
  • Har du erfarenhet av prestanda- eller säkerhetstestning?
  • Hur samarbetar du med utvecklare för att förbättra kodens testbarhet?
  • Vilka CI/CD-verktyg har du använt?
  • Hur håller du dig uppdaterad med nya testmetoder och verktyg?